﻿// <copyright file="Group.cs" company="Microsoft Corporation">
// Copyright (c) 2008 All Right Reserved
// </copyright>
// <author>Michael S. Scherotter</author>
// <email>mischero@microsoft.com</email>
// <date>2008-09-26</date>
// <summary>Photobucket Group</summary>

namespace Photobucket
{
    using System;
    using System.Net;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Documents;
    using System.Windows.Ink;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Animation;
    using System.Windows.Shapes;

    /// <summary>
    /// Group Album
    /// </summary>
    public class Group
    {
        /// <summary>
        /// Gets or sets Group Id
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// Gets or sets Group Name
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// Gets or sets Group Description
        /// </summary>
        public string Description { get; set; }

        /// <summary>
        /// Gets or sets Group URL
        /// </summary>
        public Uri Url { get; set; }

        /// <summary>
        /// Gets or sets Group Thumbnail image URL
        /// </summary>
        public Uri ThumbUrl { get; set; }

        /// <summary>
        /// Gets or sets Number of uploads to the group
        /// </summary>
        public int Uploads { get; set; }

        /// <summary>
        /// Gets or sets Number of group users
        /// </summary>
        public int Users { get; set; }

        /// <summary>
        /// return the name of the group
        /// </summary>
        /// <returns>the name of the group</returns>
        public override string ToString()
        {
            return this.Name;
        }
    }
}
